package mx.ipn.to;

/*  revision   estado de la
 *    global	bitacora
 * 		1		1
 * 				1		// estado inicial
 * 				1
 * 
 * 		2		1
 * 				2        // actualiza renglon 2
 * 				1
 * 
 * 		3		1
 * 				2
 * 				1
 * 				3		// agrega servicio
 * 
 * 		4		4		// actualiza renglon 4
 * 				2
 * 				1
 * 				3
 * 
 * 		si alguien estaba en la revision 2 y pide la ultima revision, se le regresa
 * 
 * 		revision 4
 * 
 * 		bitacora[]  4
 *					3
 *
 *		renglon[]	0
 *					3
 *	
 *		actualiza el renglon 0 y 3 con los valores 4 y 3 respectivamente
 *
 *		Se podria ademas hacerlo tambien por columnas, pero ya es mucho
 */

public class PeticionBitacoraServiciosPorRevisionTO {
	private short revision;
	
	private BitacoraServicioTO[] bitacora;
	private short[] renglon;
	
	public void setRevision(short revision) {
		this.revision = revision;
	}
	
	public short getRevision() {
		return revision;
	}

	public void setBitacora(BitacoraServicioTO[] bitacora) {
		this.bitacora = bitacora;
	}

	public BitacoraServicioTO[] getBitacora() {
		return bitacora;
	}

	public void setRenglon(short[] renglon) {
		this.renglon = renglon;
	}

	public short[] getRenglon() {
		return renglon;
	}
}
